first aid dressing - German English Dictionary